package org.hawk.gwt.ppc.parser;

/**
 * Represents initializer for arrays.
 * 
 * @author alex.bereznevatiy@gmail.com
 *
 */
public interface InitializerExpressionDescriptor extends ExpressionDescriptor {
	
	/**
	 * @return number of elements in this initializer.
	 */
	int getSize();
	
	/**
	 * @param index
	 * @return descriptor representing an element of array initializer.
	 */
	Descriptor get(int index);
}
